.center{width: 1540px;}
.center_1520{width: 1520px;}
.center_1500{width: 1500px;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
/*头部*/
.top{width: 100%; height: 56px; background: #678abd;}
.top .center{overflow: hidden;}
/*.header{overflow: hidden;}*/
.top_box{position:relative;}
.top_one_ul{height: 56px; line-height: 56px; margin-right: 12px;}
.top_one_ul li{float: left; margin: 0 5px; line-height: 56px;}
.top_one_ul li a{font-size: 18px; color: #fff;}
.top_two_ul li{margin: 0 14px;}

/*搜索框*/
.search{height: 27px; width: 132px; border: 2px solid #fff; margin-top: 12px; border-radius: 5px;}
.search .txt,.search .btn{border: none; background: none; height: 27px; line-height: 33px; float: left;}
.search .txt{padding: 0 8px 0 8px; width: 82px; color: #fff; font-size: 15px;}
.search .btn{width: 34px; cursor: pointer; background: url(search.png) no-repeat center center;}

/*导航*/
.nav{height:70px; float:left; width: 100%; background: #3a4e88;}
.nav_yj{width: 1540px; margin: 0 auto; height: 70px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 70px; position: relative; width: 164px; z-index: 999;}
.nav_yj li.on{background: #3a4e88; height: 70px; line-height: 70px;}
.nav_yj li a{font-size: 18px; color: #fff; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{position: absolute; top: 70px; left: 0; display: none; background: #3a4e88; float: left; width: 100%; z-index: 10000;}
.nav_ej li{text-align: center; background: none; line-height: 70px; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li a{font-size: 18px; color: #fff; display: block; background: none; padding: 0;}
.nav_ej li a:hover{background: #293a6c;}
.pos5{margin-right: 227px;}

/*logo*/
.bluewenziLogo{position: absolute;left: 50%;top: 166px;margin-left: -152px; z-index: 9999;}
.bluetopLogo{position: absolute;left: 50%;margin-left: -71.5px; z-index: 9999; top: 0;}

/* 导航浮起 */
.fixed {position: fixed;top: 0;left: 0; width: 100%;z-index: 999999;/* transition:all 0.7s ease-out 0s; */}

/*banner图*/
.banner{width: 100%; position: relative; /* z-index: 999; */}
.swiper-container {width: 100%;}
.swiper-container .swiper-wrapper{width: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;  justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: 100%;}
.swiper-container .swiper-wrapper .swiper-slide img{width: 100%;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 130px;}
.swiper-pagination-bullet{background: url(bann_01.png) no-repeat 0 0; width: 14px; height: 14px; opacity: 1; border-radius: inherit;}
.swiper-pagination-bullet-active{background: url(bann_on.png) no-repeat 0 0; width: 131px; height: 14px;}

/*通知公告*/
.tzgg{position: absolute; bottom:30px; height: 78px; background: url(tzgg_bg.png) repeat 0 0; width: 1147px; border-radius: 50px; z-index: 9999; left: 50%; margin-left: -603.5px; padding: 0 30px; line-height: 78px;}
.wz_left{font-size: 24px; color: #cf0b0b;font-weight: bold;}
.xx-more{background: url(xx_more_bg.png) no-repeat right center; color: #cf0b0b; font-size: 24px; font-weight: bold; padding-right: 18px;}
.tempWrap{width: 935px; overflow: hidden; height: 78px;}
#marquee6{width:100%;overflow:hidden; height: 100%;}
#marquee6 ul li{height:78px; overflow:hidden; float: left; line-height: 78px; margin: 0 28px;}
#marquee6 ul li a{font-size: 24px; color: #fff;}
#marquee6 ul li a:hover{color: #b40606;}

/*第一部分*/
.one_box{padding-bottom: 52px;}
.th{height: 58px; margin-top: 30px;}
.th p{font-size: 30px; line-height: 58px; color: #3B57A5; font-weight:bold; float: left; margin-right: 20px;}
.th span{font-size: 24px; line-height: 64px; color: #B9B8B8;}
.th a{font-size: 25px; line-height: 58px; color: #3B57A5;font-weight:bold; float: right; background: url(more.png) no-repeat right center; display: inline-block; padding-right: 26px;}
/*-图片新闻-*/
.xw_one{width: 48.4%;}
.leftImg{width: 100%; margin-top: 38px;}
.leftImg ul{position: relative; z-index: 0; overflow: hidden;}
.leftImg ul li{width:100%; height:447px;overflow: hidden;}
.leftImg ul li.on{display: list-item;}
.leftImg ul li.off{display:none;}
.leftImg a{display: block; width: 100%; height:100%; position: relative;}
.leftImg a img{width: 100%; height: 100%;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;}
.leftImg a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;}
.leftImg a p{position:absolute; z-index:2; bottom:0; left:0px;text-indent:24px; width:75%; text-decoration:none; color:#2B2B2B; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.leftImg a .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(bg_p.png) repeat 0 0; overflow:hidden;} 
/*-综合新闻-*/
.xw_two{width: 46.2%;}
.xw_two ul{margin-top: 28px; overflow: hidden; width:100%;}
.xw_two ul li{height: 43px; padding-top: 10px;}
.xw_two ul li a{display: block; height: 43px; position: relative; padding-left:57px;}
.xw_two ul li a>span{width: 46px; height: 24px; display: inline-block; line-height: 24px; font-size: 24px; text-align: center; color: #FFFFFF; background: #DFE4F2; position: absolute; left: 0; top: 0;}
.xw_two ul li.yellow a>span{background: #FFD283;}
.xw_two ul li a div{height: 24px; line-height: 24px;position: relative; padding-right: 180px;}
.xw_two ul li a div p{height: 24px; line-height: 24px; font-size: 18px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.xw_two ul li a div span{position: absolute; right: 2px;top: 0; font-size: 18px;color: #C3C3C3;}
.xw_two ul li a:hover{transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.xw_two ul li a:hover>span{background:#3A4E88;}
.xw_two ul li a:hover div{border-bottom: 2px solid #0000FF;;}
.xw_two ul li a:hover div p{font-size: 20px; color: #1B33AE;}

/*第二部分--通知公告--融媒集萃*/
.two_box{width: 100%; padding-bottom: 55px; background: url(blue_bg_left.png) repeat-y left top #dfe4f2;}
.xw .th{margin-left: 20px; }
.xw .th span{color: #FFFFFF;}
.xw ul{width: 100%; margin-top: 8.5px;}
.xw ul li{width: 100%; height: 83px;}
.xw ul li a{display: inline-block; width: 75.5%; height: 58px;position: relative; padding:12.5px 5.5% 12.5px 17.6%; z-index: 2; border-radius: 12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.xw_date{width: 11.8%; height: 58px;border-right: 2.5px solid #193C9C; float: left;overflow: hidden;position: absolute; left: 24px; top: 12.5px; }
.xw_date p{font-size: 46px; line-height: 36px; height: 42px; color: #193C9C; font-weight: bold;}
.xw_date span{display: inline-block; height: 14px; font-size: 14px;line-height: 17px;}
.xw_ti p{width: 100%; height: 40px; line-height: 40px; font-size: 20px; color: #16437F;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.xw_ti span{display: inline-block; width: 100%; height: 18px; line-height: 18px; color: #9B9B9B; font-size: 16px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.xw ul li a:hover{background: #FFFFFF; box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5); transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
/*-通知公告-*/
.xw_three{width: 47%;}
.xw_three ul li.yellow a .xw_date p{color:#f9b845;}

/*融媒集萃*/
.rmjc .th span{color: #fff;}
.rmjc ul{margin-top: 8.5px; overflow: hidden; width: 100%;}
.rmjc ul li.rmjc_common{float: right; /* width: 25.45%; */ width: 23%;  position: relative; margin-top: 1.6%; overflow: hidden; cursor: pointer;}
.rmjc ul li.rmjc_common img{width: 100%; transition: All 0.5s ease; -webkit-transition: All 0.5s ease;object-fit: cover;}
.rmjc ul li.rmjc_common img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.rmjc ul li.rmjc_common span{display: block; position: absolute; bottom: 0; left: 0; background: url(rmjc_lm.png) repeat-x left bottom; width: 96%; padding: 0 2%; line-height: 22px; font-size: 12px; color: #16437f;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.rmjc ul li.rmjc_first{background: #fff; width: 72%; float: left; padding-bottom: 1%; overflow: hidden;}
.rmjc ul li.rmjc_first #singleVideo{background: #fff; width: 100%; float: left; padding-bottom: 1%; overflow: hidden;}
.rmjc ul li.rmjc_first img{width: 100%; transition: All 0.5s ease; -webkit-transition: All 0.5s ease; cursor: pointer;}
.rmjc ul li.rmjc_first img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.rmjc ul li.rmjc_first .rmjc_one_title{padding: 0 15px; margin-top: 1.5%;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.rmjc ul li.rmjc_first .rmjc_one_title a{font-size: 18px; color: #16437f; line-height: 30px;}
.rmjc ul li.rmjc_first .rmjc_two_brief{font-size: 12px; color: #b0b0b0; padding: 0 15px; line-height: 22px;}
.rmjc ul li.rmjc_first .rmjc_time{font-size: 12px; padding: 0 15px; line-height: 18px; margin-top: 5.8%;}
.rmjc ul li.rmjc_first .rmjc_time span{font-size: 16px; color: #16437f;}
.rmjc ul li.rmjc_first .rmjc_time a{font-size: 16px; color: #16437f; float: right;}

/*第三部分--校园风采--媒体聚焦*/
.three_box{margin-bottom: 30px;}
/*校园风采*/
.xsfc_box{width: 47%;}
.xsfc_box .th{margin-left: 20px;}
.xsfc_box ul{margin-top: 8.5px; width: 100%; padding-bottom: 15px; margin-left: 20px;}
.xsfc_box ul li{padding: 1% 1.8%; border-radius: 12px; box-shadow: 0px 2px 18px -5px rgba(0, 0, 0, 0.3); position: relative; margin-top: 15px;}
.xsfc_box ul li:first-child{margin-top: 0;}
.xsfc_box ul li img{float: left; display: block; width: 28.34%; object-fit: cover;}
.xsfc_box ul li .xsfc_one_title a{float: right; color: #16437f; font-size: 16px; width: 69%; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xsfc_box ul li .xsfc_two_brief{float: right; color: #9b9b9b; font-size: 12px; width: 69%; line-height: 20px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xsfc_box ul li .xsfc_time{float: right; color: #9b9b9b; font-size: 12px; width: 69%; line-height: 20px; position: absolute; bottom: 9px; right: 0;}
.xsfc_box ul li .xsfc_time span{color: #9b9b9b; font-size: 12px;}
.xsfc_box ul li .xsfc_time a{font-size: 16px; color: #16437f; float: right; margin-right: 4%;}
.xsfc_box ul li:hover{background: url(xyfc_bg.png) no-repeat 0 0; background-size: 100% 100%; cursor: pointer;  transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}

/*-媒体聚焦-*/
.mtjj .th span{color: #B9B8B8;}
.xw_four{width: 46%; margin-right: 1.5%;}

/*第四部分*/
.four_box{width: 100%; background: #dfe4f2; padding: 2% 0;}
.ztlm_box{background: url(zl_bg.jpg) no-repeat top left #88ABDA; background-size: 100% auto; position: relative; padding-bottom: 1%;}
.sanjiao{position: absolute; left: 50%; top: 0; margin-left: -2.155%; width: 4.31%;}
.sanjiao img{width: 100%;}

/*专题栏目*/
.zt{width: 100%; overflow: hidden;padding-top: 2%;}
.th2{text-align: center;}
.th2 p{font-size: 24px; color: #FFFFFF; height: 29px; line-height: 29px; float: none;margin-right: 0;}
.th2 span{color: #FFFFFF;height: 32px; line-height: 32px;}
.zt ul{width: 94.8%; margin: ; margin: 40px 2.6% 66px 2.6%; overflow: hidden;}
.zt ul li{width:20%; float: left;}
.zt ul li a{display: inline-block;width:100%; height: 100%; overflow: hidden; position: relative;}
.zt ul li a img{width:100%; height: 100%;position: absolute;top: 0; left: 0; z-index: 1;}
.zt ul li a p{background: url(zt_bg_p.png); width: 87%;padding: 0 7%;height: 20%; line-height: 250%; z-index: 2; position: absolute; left: 0; bottom: 0;font-size: 18px; color: #FFFFFF;}
.zt ul li a:hover p {background:none; font-size: 24px; line-height: 44px;width:64.8% ; height:64.8% ; padding: 17.6%;  font-weight: bold;transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}

/*第五部分*/
.five_box{width: 100%; height: 464px; background: url(xxmh.jpg) no-repeat top left #536495; background-size: auto 100%; position: relative;}
/*-信息门户-*/
.xxmh{width: 264px; height: 255px; float: right; margin:70px 173px 0 0;}
.xxmh .th2{padding: 0; margin: 0; text-align: left;}
.xxmh #form01{margin-top: 40px;}
.xxmh .log{width: 254px; float: left;}
.xxmh .login_username{text-align: right; height: 40px; line-height: 40px; font-size: 20px; font-weight: bold;}
.xxmh .login_usernameInput{height: 37px;line-height: 37px; padding: 0px;    font-weight: bold;vertical-align:middle;}
.xxmh .login_usernameInput h3{height: 28px;line-height: 28px; float:left;}
.xxmh #name{font-size:18px; height:37px; line-height:37px; outline:0px; border-radius:0; border:none; width:200px; background:url(admin.png) no-repeat 12px center #8793b5; border-radius: 5px; border: 2px solid #FFFFFF; padding:0 6px 0 43px; color: #FFFFFF;}
.xxmh #name::-webkit-input-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #name::-ms-input-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #name::-moz-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #name:-moz-placeholder{font-size:18px; color: #abb4ce;}
.xxmh .ok_gou{height: 40px; color: #5CB85C; font-size: 35px; display: none; text-align: center; border-radius: 10px;padding: 0px; line-height: 37px; border: 2px solid  #5CB85C;}
.xxmh .error_cuo{height: 40px; color: red; font-size: 40px;  display: none; text-align: center; border-radius: 10px;padding: 0px; line-height: 30px; border: 2px solid red;}
.xxmh .login_psdNav{margin-top:25px;}
.xxmh .login_psdNav .col-xs-6{height: 37px;line-height: 37px; padding: 0px;    font-weight: bold; vertical-align:middle;}
.xxmh .login_psdNav .col-xs-6 h3{height: 28px;line-height: 28px; float:left;}
.xxmh #psd{font-size:18px; height:37px; line-height:37px; outline:0px; border-radius:0; border:none; width:200px; background:url(password.png) no-repeat 12px center #8793b5; border-radius: 5px;  border: 2px solid #FFFFFF; padding:0 6px 0 43px; color: #fff;}
.xxmh #psd::-webkit-input-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #psd::-ms-input-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #psd::-moz-placeholder{font-size:18px; color: #abb4ce;}
.xxmh #psd:-moz-placeholder{font-size:18px; color: #abb4ce;}
.xxmh .login_btn_div{ margin-top:25px; margin-bottom: 32px;}
.xxmh #login{outline: 0px; border: 0px;height:30px; background:#3b69ed; border-radius:8px; color: white;  font-size: 20px; cursor:pointer; height:37px; margin: 0 auto; width:110px;}
.xxmh #logout{outline: 0px; border: 0px; width: 170px; height:30px; background:#cdcdcd; border-radius:5px; color: white;  font-size: 12px; cursor:pointer;}

/*第六部分*/
.six_box{width: 100%;background: #DFE4F2;}
/*-公共服务-*/
.ggfw{overflow:hidden;}
.ggfw .th{margin-left: 24px;padding-top: 46px; margin-top:0;}
.ggfw .th p{color: #193C9C;}
.ggfw .th span{color: #FFFFFF;}
.ggfw ul{width: 100%;margin: 50px 0 76px 0; overflow: hidden;}
.ggfw ul li{width: 15%; margin: 0 2.5%; float: left;}
.ggfw ul li a{display: inline-block; width: 100%; height: 100%; }
.ggfw ul li a div{width: 100%; height: 100%; /* background: #7885AB; */ border-radius: 50%; text-align: center;}
.ggfw ul li a img{padding: 25% 34.5% 0 34.5%; width: 31%; height: 26%;}
.ggfw ul li a img.uncheck{display: none;}
.ggfw ul li a p{color: #7f7f7f; font-size: 16px; margin:9% 10px 0 10px;}
.ggfw ul li a:hover{transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.ggfw ul li a:hover div{background: #7885AB;}
.ggfw ul li a:hover img.on{display: none;}
.ggfw ul li a:hover img.uncheck{display: block;}
.ggfw ul li a:hover p{color: #fff;transform: scale(1) translateY(5px);-ms-transform: scale(1) translateY(5px);-moz-transform: scale(1) translateY(5px);-webkit-transform: scale(1) translateY(5px);-o-transform: scale(1) translateY(5px);}

/*底部*/
.bottom_box{width: 100%;background: #002f70;}
.foot{padding: 72px 80px 72px 120px; overflow: hidden;}
.foot p{height: 42px; line-height: 42px; color: #FFFFFF; font-size: 24px;}
.foot_wx{width: 140px; float: right;}
.foot_wx img{width: 140px;}
.foot_wx p{ text-align: center;}
.foot_bq{float: left;}
.foot_bq img{width: 376px;margin-bottom: 20px;}
.foot_bq p a{color: #fff; font-size: 24px;}

.linkGigbox{padding: 0 80px 72px 120px;}

/*校企合作*/
.xqhz{margin-bottom: 6%;}
.xqhz_title{background: url(link_bg.png) no-repeat center top; font-size: 24px; color: #fff; line-height: 26px; text-align: center;}
.xqhz ul {overflow: hidden; margin-top: 2%;}
.xqhz ul li{float: left; margin-right: 3.9%;}
.xqhz ul li:last-child{margin-right: 0;}
.xqhz ul li a{width: 100%; display: block; overflow: hidden;}
.xqhz ul li a img{width: 100%;transition: All 0.5s ease; -webkit-transition: All 0.5s ease;}
.xqhz ul li a img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

/*友情链接*/
.link{margin-bottom: 0;}
.link ul li{margin-right: 6.7%;}

/*右侧Top*/
.C-top{ width:75px; z-index: 99; position: absolute; right: 10px !important;}
.C-top ul li {position: relative;cursor: pointer;}
.C-top ul li a {text-align: center; margin-top: 10px;border-radius: 5px; width: 75px;height: 75px;color: #fff;font-size: 12px;display: block; }
.C-top ul .C-wechart {background: url(wx.png) no-repeat center;}
.C-top ul .wec {background: url(wb.png) no-repeat center;}
.C-top ul .R-onTop {margin-top: 10px; width: 75px;height: 75px; cursor: pointer;background: url(zhiding.png) no-repeat center;}
.C-top ul .web {background: url(share.png) no-repeat center;}
.C-top ul li .allwem{position: absolute;right: 132%;top: -41px; width: 130px !important; display: none; background: #fff; border: 6px solid #fff;box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5); transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;  border-radius: 10px;}
.C-top ul li .allwem img{width: 100%; display: block;}
.C-top ul li .allwem{width: 100%; text-align: center;}
.C-top ul li .allwem span{display: block; text-align: center; line-height: 24px;}
.C-top ul li:hover .allwem1{display: block;}
.tooltip-arrow{position: absolute;width: 0px;height: 0px;border-color: transparent; border-style: solid;right: -18px;margin-top: -92px;border-width: 13px 0px 13px 13px; border-left-color: rgb(255, 255, 255);}

/*左侧Top*/
.r-top{width: 75px; z-index: 99; position: absolute; left: 10px !important; right: inherit !important; }
.r-top ul li {position: relative; cursor: pointer;}
.r-top ul li a {text-align: center; margin-top: 10px;border-radius: 5px; width: 75px;height: 75px;color: #fff;font-size: 12px;display: block;}
.r-top ul .r-qq {background: url(qq.png) no-repeat center;}
.r-top ul .r-ly {background: url(ly.png) no-repeat center;}
.r-top ul .r-zx {background: url(xzxx.png) no-repeat center;}
.r-top ul li .allwem{position: absolute;left: 132%;top: -41px; width: 130px !important; display: none; background: #fff; border: 6px solid #fff;box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5); transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;  border-radius: 10px;}
.r-top ul li .allwem img{width: 100%; display: block;}
.r-top ul li .allwem{width: 100%; text-align: center;}
.r-top ul li .allwem span{display: block; text-align: center; line-height: 24px;}
.r-top ul li:hover .allwem1{display: block;}
.tooltip-arrow1{position: absolute;width: 0px;height: 0px;border-color: transparent #fff transparent transparent; border-style: solid;left: -18px;margin-top: -92px;border-width: 13px 13px 13px 0; border-left-color: rgb(255, 255, 255);}

/*版本过低提示*/
.pageTips {position: fixed;left: 0;top: 0;width: 100%; height: 100%; background: #000; z-index: 99999999;}
.pageTips .container {color: #fff;position: absolute;left: 50%;top: 50%;width: 630px;margin-left: -315px;margin-top: -160px;}
.pageTips .container a.close {display: block;width: 50px;height: 50px;position: absolute;z-index: 1;left: auto;right: -15px;top: 40px;bottom: auto;}
.pageTips .container .img {text-align: center;}
.pageTips .container .msg {font-size: 18px;line-height: 36px;padding-top: 30px;color: #fff;}
.pageTips .container a {color: #fff; text-decoration: underline;}

/*分享*/
.C-top ul li .new_share{width: auto !important; top: 4px;}
.new_share{float: right; width: 100%;}
.new_share .arti-share{float: left; width: 57px; line-height: 42px;}
.new_share .bdsharebuttonbox{float: left;}
.new_share .bdsharebuttonbox a{float: left; width: 25px; margin-top: 0 !important; height: 30px !important; display: block; margin: 6px auto;}
.new_share .bdsharebuttonbox .bds_weixin{background: url(weixin.png) no-repeat center 0;}
.new_share .bdsharebuttonbox .bds_qzone{background: url(kongjian.png) no-repeat center 0; margin-bottom: 0;}
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more{height: 40px !important;line-height: 30px !important;padding-left: 30px !important;}
.C-top ul li .new_share .tooltip-arrow{margin-top: 17px;}

/*留言板*/
.lyb_close{display:none; width:100%; height:100vh; position:fixed; top:0; left:0; z-index:9999999;}
.lyb{display:none; width:30%; padding:0 3vh; height:60vh; position:absolute; top:10vh; left:35%; z-index:99999999; border-radius:7.4vh; background:#FFFFFF;}
.lyb h2{width:100%; text-align:center; font-size:2.4vh; font-weight:bold; height:6vh; line-height:6vh;}
.lyb .lyb_list{width:100%; height:35vh; border:1px solid #4c4c4c; border-top-right-radius:4.8vh;border-top-left-radius:4.8vh;}
.lyb .lyb_list div{margin:0 3%;}
.lyb .lyb_list span{display:inline-block; height:6vh; line-height:6vh; margin-top:1.5vh; border-radius:4vh;background: url(lyb_yh.png) no-repeat 1.2vh center #eeeeee; background-size:4vh 4vh; font-size:1.8vh; padding:0 6vh;color:#4b4b4b;}
.lyb .lyb_list span.lyb_kf{background: url(lyb_kf.png) no-repeat 1.2vh center #3558bd; background-size:4vh 4vh; color:#FFFFFF;}
.lyb .lyb_input{width:94% ;padding:1vh 3%;height:11vh; margin-top:2vh; border:1px solid #4c4c4c; border-bottom-right-radius:4.8vh;border-bottom-left-radius:4.8vh;}
.lyb .lyb_input .lyb_input_input{border:none; outline:0; color:#999999; line-height:4vh;width:100%;height:4vh;  font-size:1.6vh; }
.lyb .lyb_input .lyb_input_btn{border:none; outline:0; width: 12vh;font-size:2.4vh;height:5vh; line-height:5vh;border-radius:2vh;background:#4c6bc4; color:#FFFFFF; float:right;}

/*列表页列表*/
.bann{width: 100%; position: relative;}
.bann img{width: 100%;}
.bann .bann_zhegai{position: absolute; top: 0; left: 0;}

.menu{width: 15%;}
.menu .th{background: #678abd; height: 88px; line-height: 88px; font-size: 24px; font-weight: bold; color: #fff; text-indent: 1em; margin-top: 0;}
.menu ul{background: #3a4e88; padding-top: 27px; padding-bottom: 100px;}
.menu ul li{text-indent: 2em; line-height: 40px; margin-bottom: 10px;}
.menu ul li a{font-size: 18px; color: #fff;}
.menu ul li.on{background: #293a6c;}

.box{width: 80%;}
.box .item_th{height: 40px; line-height: 40px; border-bottom: 2px solid #ced9ea; margin-top: 15px;}
.box .item_th p{color: #678abd; font-size: 18px; font-weight: bold; float: left;}
.local{float: right; color: #adadad; font-size: 18px;}
.local a{color: #adadad; font-size: 18px;}
.box ul{min-height: 400px; padding-top: 20px;}
.box ul li{height: 43px; padding-top: 10px;}
.box ul li a{display: block; height: 43px; position: relative; padding-left:57px;}
.box ul li a>span{width: 46px; height: 24px; display: inline-block; line-height: 24px; font-size: 24px; text-align: center; color: #FFFFFF; background: #DFE4F2; position: absolute; left: 0; top: 0;}
.box ul li.yellow a>span{background: #FFD283;}
.box ul li a div{height: 24px; line-height: 24px;position: relative; padding-right: 180px;}
.box ul li a div p{height: 24px; line-height: 24px; font-size: 18px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.box ul li a div span{position: absolute; right: 2px;top: 0; font-size: 18px;color: #C3C3C3;}
.box ul li a:hover{transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.box ul li a:hover>span{background:#3A4E88;}
.box ul li a:hover div{border-bottom: 2px solid #0000FF;;}
.box ul li a:hover div p{font-size: 20px; color: #1B33AE;}

.page{text-align: center; padding: 30px 0;}

/*内容页内容*/
.content{min-height: 400px; margin-top: 50px;}
.con_title{padding: 15px 0; text-align: center; font-size: 27.75px; font-weight: bold;}
.content .txt {text-align: center; color: #a8a8a8; line-height: 28px; padding: 10px 0;}
.con{margin-top: 20px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 18px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 80%;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
#video{margin: 10px auto;}


/*分辨率小于1600时*/
@media screen and (max-width:1600px){
.center{width: 1360px;}
.center_1500{width: 1300px;}

/*头部*/
.top{height: 45px;}
.search{margin-top: 7px; margin-right: 49px;}
.top_one_ul{height: 45px;}
.top_one_ul li{line-height: 44px;}
.top_one_ul li a{font-size: 15px;}

/*导航*/
.nav{height: 56px;}
.nav_yj{width: 1360px; height: 56px;}
.nav_yj li{line-height: 56px; width: 141px;}
.nav_yj li.on{height: 56px; line-height: 56px;}
.nav_yj li a{font-size: 15px;}
.nav_ej{top: 56px;}

.bluetopLogo{width:130px;margin-left:-65px;}

/*大图轮播图*/
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 110px;}

/*通知公告*/
.tzgg{height:68px; width: 1000px; margin-left: -530px; line-height: 68px;}
.wz_left{font-size: 22px;}
.tempWrap{width:835px; height: 68px;}
#marquee6 ul li{height: 68px; line-height: 68px;}
#marquee6 ul li a{font-size: 22px;}
.xx-more{font-size: 22px;}



/*图片新闻*/
.th p{font-size: 26px;}
.th span{font-size: 20px;}
.xw_two ul li{height: 36px;}
.xw_two ul li a>span{width: 40px; height: 21px; line-height: 21px; font-size: 20px;}
.xw_two ul li a div{height: 21px; line-height: 21px;}
.xw_two ul li a div p{height: 21px; line-height: 21px; font-size: 17px;}
.xw_two ul li a div span{font-size: 17px;}

/*通知公告*/
.xw_date{height: 54px;}
.xw_date p{font-size: 34px;padding-left:3px; height: 38px;}
.xw_ti p{font-size: 18px; line-height: 36px; height: 36px;}

/*通知公告和媒体聚焦公共代码*/
.xw ul li{height: 75px;}
.xw ul li a{padding: 10px 5.5% 10px 17.6%;}

/*融媒聚粹*/
.rmjc ul li.rmjc_common{margin-top: 2%;}

/*校园风采*/
.xsfc_box ul li{margin-top: 20px;}

/*专题*/
.th2 {padding-top: 50px;}
.zt ul li a:hover p{font-size: 20px;}

/*信息门户*/
.five_box{height: auto;}
.xxmh{margin: 60px 160px 66px 0;}

/*友情链接*/
.xqhz ul li{margin-right: 1%;}
.xqhz ul li a{width: 95%; float: left;}
.link ul li{margin-right: 3.5%;}



/*网站底部*/
.foot{padding:50px 80px 50px 120px;}
.foot p{font-size: 18px; height: 40px; line-height: 40px;}
.foot_bq p a{color: #fff; font-size: 18px;}	

/*列表页列表*/
.box ul li{height: 36px;}
.box ul li a>span{width: 40px; height: 21px; line-height: 21px; font-size: 20px;}
.box ul li a div{height: 21px; line-height: 21px;}
.box ul li a div p{height: 21px; line-height: 21px; font-size: 17px;}
.box ul li a div span{font-size: 17px;}


}

/*分辨率小于1440时*/
@media screen and (max-width:1440px){
.center{width: 1200px;}
.center_1500{width: 1140px;}
/*导航*/
.nav{height: 56px;}
.nav_yj{width: 1235px;}
.nav_yj li{width: 126px;}
.nav_yj li a{font-size: 14px;}

/*第一部分*/
.th{height: 48px;}
.th p{height: 48px; font-size: 24px;}
.th2 p{height: 30px;}
.th a{font-size: 21px;line-height: 58px;}
/*-图片新闻-*/
.leftImg{margin-top: 24px;}
.leftImg a p{height: 44px !important; line-height: 44px !important; font-size: 20px !important; text-indent: 20px !important;}
#pub_slide>div{bottom: 56px !important;}
/*-综合新闻-*/
.xw_two ul{margin-top: 14px;}
.xw_two ul li{height: 30.5px;}
.xw_two ul li a{height: 30px; padding-left: 46px;}
.xw_two ul li a>span{height: 20px; line-height: 20px;}
.xw_two ul li a div p{height: 20px; line-height: 20px; font-size:16px ;}
.xw_two ul li a div span{font-size: 16px;}
.xw_two ul li a:hover div p{font-size: 17px;}

/*通知公告*/
.xw_date p{padding-left:4px;}

/*融媒聚粹*/
.rmjc ul{margin-top: 5%;}
.rmjc ul li.rmjc_first{width: 74%;}
.rmjc ul li.rmjc_common{margin-top: 2.95%;}
.rmjc ul li.rmjc_common span{box-sizing: border-box; width: 100%;}

/*校园风采*/
.xsfc_box ul li{padding: 2% 1.8%; margin-top: 21px;}

/*-专题栏目-*/
.zt ul li a p{height: 40px; line-height: 40px; font-size: 16px;}
.zt ul li a:hover p{font-size: 20px;}
/*信息门户*/
.xxmh{margin: 60px 100px 66px 0;}
/*底部*/
.foot p{height: 42px; line-height: 42px; color: #FFFFFF; font-size: 18px;}
.foot_bq p a{color: #fff; font-size: 18px;}	

/*友情链接*/
.xqhz ul li{margin-right: -2%;}
.xqhz ul li a{width: 80%;}
.link ul li{margin-right: 0;}

/*列表页列表*/
.menu .th{height: 78px; line-height: 78px; font-size: 22px;}
.menu ul li a{font-size: 16px;}
.box ul li{height: 30.5px;}
.box ul li a{height: 30px; padding-left: 46px;}
.box ul li a>span{height: 20px; line-height: 20px;}
.box ul li a div p{height: 20px; line-height: 20px; font-size:16px ;}
.box ul li a div span{font-size: 16px;}
.box ul li a:hover div p{font-size: 17px;}

/*内容页内容*/
.con_title{font-size: 24px;}


}

/*分辨率小于1366时*/
@media screen and (max-width:1366px) {
.center{width: 1100px;}
.center_1500{width: 1040px;}

/*头部*/
.search{margin-right: 0;}

/*导航*/
.nav{height: 50px;}
.nav_yj{width: 1163px; height: 50px;}
.nav_yj li{height: 50px; width: 117px;}
.nav_yj li.on{height: 50px; line-height: 50px;}
.nav_yj li a{line-height: 50px;}
.nav_ej{top: 50px;}
.nav_ej li a{font-size: 13px;}

/*悬浮logo*/
.bluewenziLogo{width: 260px; margin-left:-130px; z-index: 999; top: 145px;}
.bluetopLogo{width: 120px; margin-left: -60px;}

/*通知公告*/
.tzgg{height: 58px; width: 950px; line-height: 58px; margin-left: -475px;}
.tempWrap{height: 58px; width: 785px;}
#marquee6 ul li{height: 58px; line-height: 58px;}
#marquee6 ul li a{font-size: 20px;}

/*栏目名称*/
.th p{font-size: 22px;}
.th span{font-size: 18px;}
.th a{font-size: 16px; background-size: 16%; line-height:66px;}

/*综合新闻*/
.xw_two ul li{height: 26.8px;}
.xw_two ul li a>span{width: 32px; height: 16px; line-height: 16px; font-size: 16px;}
.xw_two ul li a div{height: 18px; line-height: 18px;}
.xw_two ul li a div p{font-size: 15px; height: 18px; line-height: 18px;}

/*通知公告*/
.xw_date{top: 9px;}
.xw_date p{font-size: 32px; padding-left:6px; height: 34px; line-height: 32px;}
.xw_date span{font-size: 12px;}
.xw_ti p{font-size: 17px; height: 32px; line-height: 32px;}
.xw_ti span{font-size: 15px;}
.xw ul li{height: 71px;}
.xw ul li a{padding: 7px 5.5% 7px 17.6%;}

/*融媒聚粹*/
.rmjc ul li.rmjc_first .rmjc_time{margin-top:8%;}
.rmjc ul li.rmjc_common{margin-top: 5.45%;}
.xsfc_box ul li{margin-top: 24px;}

/*专题栏目*/
.zt ul li a p{height: 36px; line-height: 36px; font-size: 14px;}
.zt ul li a:hover p{font-size: 16px;}

/*信息门户*/
.xxmh{margin: 60px 10px 66px 0;}

/*网站底部*/
.foot{padding: 30px 24px 25px 24px;}
.foot p{line-height: 38px; height: 38px; font-size: 16px;}
.foot_bq img{width: 350px;}
.foot_bq p a{color: #fff; font-size: 16px;}	
.linkGigbox{padding: 0 24px 72px 24px;}
.xqhz ul li a{width: 85%;}
.xqhz ul li{margin-right: -1%;}
.link ul li{margin-right: 1.2%;}

/*列表页列表*/
.menu .th{font-size: 20px;}
.menu ul li a{font-size: 16px;}
.local{font-size: 16px;}
.local a{font-size: 16px;}

.box ul li{height: 26.8px;}
.box ul li a>span{width: 32px; height: 16px; line-height: 16px; font-size: 16px;}
.box ul li a div{height: 18px; line-height: 18px;}
.box ul li a div p{font-size: 15px; height: 18px; line-height: 18px;}

/*内容页内容*/
.con_title{font-size: 22px;}
.con, .con p, .con div, .con span, .con font, .con strong, .con b{font-size: 16px !important;}

}


/*分辨率大于960小于1200时*/
@media screen and (min-width: 960px) and (max-width: 1200px) {
	
}

/*分辨率小于1280时*/
/* @media screen and (max-width:1280px) {} */



/*分辨率小于980时*/
@media screen and (max-width:980px) {}

/*分辨率大于768小于959时*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	
}

/*分辨率大于480小于768时*/
@media screen and (min-width: 480px) and (max-width: 768px) {
	
}

/*分辨率小于479时*/
@media screen and (max-width:479px) {
}
